Ultrasound simulation on a GPGPU - Reducing memory bottleneck using compression

نویسندگان

  • Anish Varghese
  • Eric McCreath
چکیده

The simulation of ultrasound signals is a computationally intensive task from the perspective of the number of floating point operations required and memory bandwidth. This project involves simulating realistic ultrasound signals using the Westervelt Equation on a GPGPU with a focus on the memory bandwidth bottleneck. This project explores a data compression technique which uses floating point to fixed point conversion to reduce the memory bandwidth. Using this approach, we are able to achieve a performance gain of around 20% with respect to running time while reducing the memory bandwidth by around 50% over the baseline GPU implementation for grid sizes of 2560 x 2560 and above.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Comparison of Asynchronous Transfer Configurations for UHD Game Image Compression with GPGPU

Ultra high definition (UHD) game scenes have caused the memory bandwidth problem. The lossless DPCM-GR based compression algorithm [12] using NVIDIA CUDA(Compute Unified Device Architecture) like general purpose GPU (GPGPU) computing relieves the bandwidth problem without sacrificing image quality, which supports bit parallel pipelining. This paper increases the memory bandwidth efficiency usin...

متن کامل

A Framework for Accelerating Bottlenecks in GPU Execution with Assist Warps

Modern Graphics Processing Units (GPUs) are well provisioned to support the concurrent execution of thousands of threads. Unfortunately, diUerent bottlenecks during execution and heterogeneous application requirements create imbalances in utilization of resources in the cores. For example, when a GPU is bottlenecked by the available oU-chip memory bandwidth, its computational resources are ofte...

متن کامل

FPGA Based Data Compression using Dictionary based LZW Algorithm

Field Programmable Gate Array (FPGA) technology has become a viable target for the implementation of algorithms in different compression methods applications. In a distributed environment, large data files remain a major bottleneck. Compression is an important component of the solutions available for creating file sizes of manageable and transmittable dimensions. When high-speed media or channe...

متن کامل

Ultrasound Simulation on the Cell Broadband Engine Using the Westervelt Equation

The simulation of realistic medical ultrasound imaging is a computationally intensive task. Although this task may be divided and parallelized, temporal and spatial dependencies make memory bandwidth a bottleneck on performance. In this paper, we report on our implementation of an ultrasound simulator on the Cell Broadband Engine using the Westervelt equation. Our approach divides the simulatio...

متن کامل

Supercompression for Full-HD and 4k-3D (8k)Digital TV Systems

In this work, we developed the concept of supercompression, i.e., compression above the compression standard used. In this context, both compression rates are multiplied. In fact, supercompression is based on super-resolution. That is to say, supercompression is a data compression technique that superpose spatial image compression on top of bit-per-pixel compression to achieve very high compres...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013